/**
 */
package org.cmoine.perspectiveshare.model;

import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;

/**
 * <!-- begin-user-doc -->
 * The <b>Package</b> for the model.
 * It contains accessors for the meta objects to represent
 * <ul>
 *   <li>each class,</li>
 *   <li>each feature of each class,</li>
 *   <li>each enum,</li>
 *   <li>and each data type</li>
 * </ul>
 * <!-- end-user-doc -->
 * @see org.cmoine.perspectiveshare.model.PerspectivesFactory
 * @model kind="package"
 *        extendedMetaData="qualified='false'"
 * @generated
 */
public interface PerspectivesPackage extends EPackage {
    /**
     * The package name.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    String eNAME = "model"; //$NON-NLS-1$

    /**
     * The package namespace URI.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    String eNS_URI = "platform:/resource/org.cmoine.perpsectiveShare/model/perspectives.xsd"; //$NON-NLS-1$

    /**
     * The package namespace name.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    String eNS_PREFIX = "Perspectives"; //$NON-NLS-1$

    /**
     * The singleton instance of the package.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     */
    PerspectivesPackage eINSTANCE = org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl.init();

    /**
     * The meta object id for the '{@link org.cmoine.perspectiveshare.model.impl.AlwaysOffActionSetTypeImpl <em>Always Off Action Set Type</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.cmoine.perspectiveshare.model.impl.AlwaysOffActionSetTypeImpl
     * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getAlwaysOffActionSetType()
     * @generated
     */
    int ALWAYS_OFF_ACTION_SET_TYPE = 0;

    /**
     * The feature id for the '<em><b>Value</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int ALWAYS_OFF_ACTION_SET_TYPE__VALUE = 0;

    /**
     * The feature id for the '<em><b>Id</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int ALWAYS_OFF_ACTION_SET_TYPE__ID = 1;

    /**
     * The number of structural features of the '<em>Always Off Action Set Type</em>' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int ALWAYS_OFF_ACTION_SET_TYPE_FEATURE_COUNT = 2;

    /**
     * The meta object id for the '{@link org.cmoine.perspectiveshare.model.impl.AlwaysOnActionSetTypeImpl <em>Always On Action Set Type</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.cmoine.perspectiveshare.model.impl.AlwaysOnActionSetTypeImpl
     * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getAlwaysOnActionSetType()
     * @generated
     */
    int ALWAYS_ON_ACTION_SET_TYPE = 1;

    /**
     * The feature id for the '<em><b>Value</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int ALWAYS_ON_ACTION_SET_TYPE__VALUE = 0;

    /**
     * The feature id for the '<em><b>Id</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int ALWAYS_ON_ACTION_SET_TYPE__ID = 1;

    /**
     * The number of structural features of the '<em>Always On Action Set Type</em>' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int ALWAYS_ON_ACTION_SET_TYPE_FEATURE_COUNT = 2;

    /**
     * The meta object id for the '{@link org.cmoine.perspectiveshare.model.impl.DescriptorTypeImpl <em>Descriptor Type</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.cmoine.perspectiveshare.model.impl.DescriptorTypeImpl
     * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getDescriptorType()
     * @generated
     */
    int DESCRIPTOR_TYPE = 2;

    /**
     * The feature id for the '<em><b>Value</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int DESCRIPTOR_TYPE__VALUE = 0;

    /**
     * The feature id for the '<em><b>Descriptor</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int DESCRIPTOR_TYPE__DESCRIPTOR = 1;

    /**
     * The feature id for the '<em><b>Id</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int DESCRIPTOR_TYPE__ID = 2;

    /**
     * The feature id for the '<em><b>Label</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int DESCRIPTOR_TYPE__LABEL = 3;

    /**
     * The number of structural features of the '<em>Descriptor Type</em>' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int DESCRIPTOR_TYPE_FEATURE_COUNT = 4;

    /**
     * The meta object id for the '{@link org.cmoine.perspectiveshare.model.impl.DocumentRootImpl <em>Document Root</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.cmoine.perspectiveshare.model.impl.DocumentRootImpl
     * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getDocumentRoot()
     * @generated
     */
    int DOCUMENT_ROOT = 3;

    /**
     * The feature id for the '<em><b>Mixed</b></em>' attribute list.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int DOCUMENT_ROOT__MIXED = 0;

    /**
     * The feature id for the '<em><b>XMLNS Prefix Map</b></em>' map.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int DOCUMENT_ROOT__XMLNS_PREFIX_MAP = 1;

    /**
     * The feature id for the '<em><b>XSI Schema Location</b></em>' map.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int DOCUMENT_ROOT__XSI_SCHEMA_LOCATION = 2;

    /**
     * The feature id for the '<em><b>Perspective</b></em>' containment reference.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int DOCUMENT_ROOT__PERSPECTIVE = 3;

    /**
     * The number of structural features of the '<em>Document Root</em>' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int DOCUMENT_ROOT_FEATURE_COUNT = 4;

    /**
     * The meta object id for the '{@link org.cmoine.perspectiveshare.model.impl.FastViewsTypeImpl <em>Fast Views Type</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.cmoine.perspectiveshare.model.impl.FastViewsTypeImpl
     * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getFastViewsType()
     * @generated
     */
    int FAST_VIEWS_TYPE = 4;

    /**
     * The feature id for the '<em><b>View</b></em>' containment reference list.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int FAST_VIEWS_TYPE__VIEW = 0;

    /**
     * The number of structural features of the '<em>Fast Views Type</em>' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int FAST_VIEWS_TYPE_FEATURE_COUNT = 1;

    /**
     * The meta object id for the '{@link org.cmoine.perspectiveshare.model.impl.FolderTypeImpl <em>Folder Type</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.cmoine.perspectiveshare.model.impl.FolderTypeImpl
     * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getFolderType()
     * @generated
     */
    int FOLDER_TYPE = 5;

    /**
     * The feature id for the '<em><b>Page</b></em>' containment reference list.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int FOLDER_TYPE__PAGE = 0;

    /**
     * The feature id for the '<em><b>Presentation</b></em>' containment reference.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int FOLDER_TYPE__PRESENTATION = 1;

    /**
     * The feature id for the '<em><b>Active Page ID</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int FOLDER_TYPE__ACTIVE_PAGE_ID = 2;

    /**
     * The feature id for the '<em><b>Appearance</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int FOLDER_TYPE__APPEARANCE = 3;

    /**
     * The feature id for the '<em><b>Expanded</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int FOLDER_TYPE__EXPANDED = 4;

    /**
     * The number of structural features of the '<em>Folder Type</em>' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int FOLDER_TYPE_FEATURE_COUNT = 5;

    /**
     * The meta object id for the '{@link org.cmoine.perspectiveshare.model.impl.HideToolbarItemIdTypeImpl <em>Hide Toolbar Item Id Type</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.cmoine.perspectiveshare.model.impl.HideToolbarItemIdTypeImpl
     * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getHideToolbarItemIdType()
     * @generated
     */
    int HIDE_TOOLBAR_ITEM_ID_TYPE = 6;

    /**
     * The feature id for the '<em><b>Value</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int HIDE_TOOLBAR_ITEM_ID_TYPE__VALUE = 0;

    /**
     * The feature id for the '<em><b>Id</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int HIDE_TOOLBAR_ITEM_ID_TYPE__ID = 1;

    /**
     * The number of structural features of the '<em>Hide Toolbar Item Id Type</em>' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int HIDE_TOOLBAR_ITEM_ID_TYPE_FEATURE_COUNT = 2;

    /**
     * The meta object id for the '{@link org.cmoine.perspectiveshare.model.impl.InfoTypeImpl <em>Info Type</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.cmoine.perspectiveshare.model.impl.InfoTypeImpl
     * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getInfoType()
     * @generated
     */
    int INFO_TYPE = 7;

    /**
     * The feature id for the '<em><b>Mixed</b></em>' attribute list.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int INFO_TYPE__MIXED = 0;

    /**
     * The feature id for the '<em><b>Folder</b></em>' containment reference.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int INFO_TYPE__FOLDER = 1;

    /**
     * The feature id for the '<em><b>Folder1</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int INFO_TYPE__FOLDER1 = 2;

    /**
     * The feature id for the '<em><b>Part</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int INFO_TYPE__PART = 3;

    /**
     * The feature id for the '<em><b>Ratio</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int INFO_TYPE__RATIO = 4;

    /**
     * The feature id for the '<em><b>Ratio Left</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int INFO_TYPE__RATIO_LEFT = 5;

    /**
     * The feature id for the '<em><b>Ratio Right</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int INFO_TYPE__RATIO_RIGHT = 6;

    /**
     * The feature id for the '<em><b>Relationship</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int INFO_TYPE__RELATIONSHIP = 7;

    /**
     * The feature id for the '<em><b>Relative</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int INFO_TYPE__RELATIVE = 8;

    /**
     * The number of structural features of the '<em>Info Type</em>' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int INFO_TYPE_FEATURE_COUNT = 9;

    /**
     * The meta object id for the '{@link org.cmoine.perspectiveshare.model.impl.LayoutTypeImpl <em>Layout Type</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.cmoine.perspectiveshare.model.impl.LayoutTypeImpl
     * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getLayoutType()
     * @generated
     */
    int LAYOUT_TYPE = 8;

    /**
     * The feature id for the '<em><b>Main Window</b></em>' containment reference.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int LAYOUT_TYPE__MAIN_WINDOW = 0;

    /**
     * The number of structural features of the '<em>Layout Type</em>' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int LAYOUT_TYPE_FEATURE_COUNT = 1;

    /**
     * The meta object id for the '{@link org.cmoine.perspectiveshare.model.impl.MainWindowTypeImpl <em>Main Window Type</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.cmoine.perspectiveshare.model.impl.MainWindowTypeImpl
     * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getMainWindowType()
     * @generated
     */
    int MAIN_WINDOW_TYPE = 9;

    /**
     * The feature id for the '<em><b>Info</b></em>' containment reference list.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int MAIN_WINDOW_TYPE__INFO = 0;

    /**
     * The number of structural features of the '<em>Main Window Type</em>' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int MAIN_WINDOW_TYPE_FEATURE_COUNT = 1;

    /**
     * The meta object id for the '{@link org.cmoine.perspectiveshare.model.impl.NewWizardActionTypeImpl <em>New Wizard Action Type</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.cmoine.perspectiveshare.model.impl.NewWizardActionTypeImpl
     * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getNewWizardActionType()
     * @generated
     */
    int NEW_WIZARD_ACTION_TYPE = 10;

    /**
     * The feature id for the '<em><b>Value</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int NEW_WIZARD_ACTION_TYPE__VALUE = 0;

    /**
     * The feature id for the '<em><b>Id</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int NEW_WIZARD_ACTION_TYPE__ID = 1;

    /**
     * The number of structural features of the '<em>New Wizard Action Type</em>' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int NEW_WIZARD_ACTION_TYPE_FEATURE_COUNT = 2;

    /**
     * The meta object id for the '{@link org.cmoine.perspectiveshare.model.impl.PageTypeImpl <em>Page Type</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.cmoine.perspectiveshare.model.impl.PageTypeImpl
     * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getPageType()
     * @generated
     */
    int PAGE_TYPE = 11;

    /**
     * The feature id for the '<em><b>Value</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int PAGE_TYPE__VALUE = 0;

    /**
     * The feature id for the '<em><b>Content</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int PAGE_TYPE__CONTENT = 1;

    /**
     * The feature id for the '<em><b>Label</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int PAGE_TYPE__LABEL = 2;

    /**
     * The number of structural features of the '<em>Page Type</em>' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int PAGE_TYPE_FEATURE_COUNT = 3;

    /**
     * The meta object id for the '{@link org.cmoine.perspectiveshare.model.impl.PartTypeImpl <em>Part Type</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.cmoine.perspectiveshare.model.impl.PartTypeImpl
     * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getPartType()
     * @generated
     */
    int PART_TYPE = 12;

    /**
     * The feature id for the '<em><b>Value</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int PART_TYPE__VALUE = 0;

    /**
     * The feature id for the '<em><b>Id</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int PART_TYPE__ID = 1;

    /**
     * The number of structural features of the '<em>Part Type</em>' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int PART_TYPE_FEATURE_COUNT = 2;

    /**
     * The meta object id for the '{@link org.cmoine.perspectiveshare.model.impl.PerspectiveActionTypeImpl <em>Perspective Action Type</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.cmoine.perspectiveshare.model.impl.PerspectiveActionTypeImpl
     * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getPerspectiveActionType()
     * @generated
     */
    int PERSPECTIVE_ACTION_TYPE = 13;

    /**
     * The feature id for the '<em><b>Value</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int PERSPECTIVE_ACTION_TYPE__VALUE = 0;

    /**
     * The feature id for the '<em><b>Id</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int PERSPECTIVE_ACTION_TYPE__ID = 1;

    /**
     * The number of structural features of the '<em>Perspective Action Type</em>' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int PERSPECTIVE_ACTION_TYPE_FEATURE_COUNT = 2;

    /**
     * The meta object id for the '{@link org.cmoine.perspectiveshare.model.impl.PerspectiveTypeImpl <em>Perspective Type</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.cmoine.perspectiveshare.model.impl.PerspectiveTypeImpl
     * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getPerspectiveType()
     * @generated
     */
    int PERSPECTIVE_TYPE = 14;

    /**
     * The feature id for the '<em><b>Descriptor</b></em>' containment reference.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int PERSPECTIVE_TYPE__DESCRIPTOR = 0;

    /**
     * The feature id for the '<em><b>Window</b></em>' containment reference.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int PERSPECTIVE_TYPE__WINDOW = 1;

    /**
     * The feature id for the '<em><b>Always On Action Set</b></em>' containment reference list.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int PERSPECTIVE_TYPE__ALWAYS_ON_ACTION_SET = 2;

    /**
     * The feature id for the '<em><b>Always Off Action Set</b></em>' containment reference list.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int PERSPECTIVE_TYPE__ALWAYS_OFF_ACTION_SET = 3;

    /**
     * The feature id for the '<em><b>Show View Action</b></em>' containment reference list.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int PERSPECTIVE_TYPE__SHOW_VIEW_ACTION = 4;

    /**
     * The feature id for the '<em><b>Show In Time</b></em>' containment reference list.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int PERSPECTIVE_TYPE__SHOW_IN_TIME = 5;

    /**
     * The feature id for the '<em><b>New Wizard Action</b></em>' containment reference list.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int PERSPECTIVE_TYPE__NEW_WIZARD_ACTION = 6;

    /**
     * The feature id for the '<em><b>Perspective Action</b></em>' containment reference list.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int PERSPECTIVE_TYPE__PERSPECTIVE_ACTION = 7;

    /**
     * The feature id for the '<em><b>Hide Toolbar Item Id</b></em>' containment reference list.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int PERSPECTIVE_TYPE__HIDE_TOOLBAR_ITEM_ID = 8;

    /**
     * The feature id for the '<em><b>View</b></em>' containment reference list.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int PERSPECTIVE_TYPE__VIEW = 9;

    /**
     * The feature id for the '<em><b>Fast Views</b></em>' containment reference.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int PERSPECTIVE_TYPE__FAST_VIEWS = 10;

    /**
     * The feature id for the '<em><b>Fast View Bars</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int PERSPECTIVE_TYPE__FAST_VIEW_BARS = 11;

    /**
     * The feature id for the '<em><b>Layout</b></em>' containment reference.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int PERSPECTIVE_TYPE__LAYOUT = 12;

    /**
     * The feature id for the '<em><b>Editor Area Trim State</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int PERSPECTIVE_TYPE__EDITOR_AREA_TRIM_STATE = 13;

    /**
     * The feature id for the '<em><b>Editor Area Visible</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int PERSPECTIVE_TYPE__EDITOR_AREA_VISIBLE = 14;

    /**
     * The feature id for the '<em><b>Fixed</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int PERSPECTIVE_TYPE__FIXED = 15;

    /**
     * The feature id for the '<em><b>Version</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int PERSPECTIVE_TYPE__VERSION = 16;

    /**
     * The number of structural features of the '<em>Perspective Type</em>' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int PERSPECTIVE_TYPE_FEATURE_COUNT = 17;

    /**
     * The meta object id for the '{@link org.cmoine.perspectiveshare.model.impl.PresentationTypeImpl <em>Presentation Type</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.cmoine.perspectiveshare.model.impl.PresentationTypeImpl
     * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getPresentationType()
     * @generated
     */
    int PRESENTATION_TYPE = 15;

    /**
     * The feature id for the '<em><b>Mixed</b></em>' attribute list.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int PRESENTATION_TYPE__MIXED = 0;

    /**
     * The feature id for the '<em><b>Part</b></em>' containment reference list.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int PRESENTATION_TYPE__PART = 1;

    /**
     * The feature id for the '<em><b>Id</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int PRESENTATION_TYPE__ID = 2;

    /**
     * The number of structural features of the '<em>Presentation Type</em>' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int PRESENTATION_TYPE_FEATURE_COUNT = 3;

    /**
     * The meta object id for the '{@link org.cmoine.perspectiveshare.model.impl.ShowInTimeTypeImpl <em>Show In Time Type</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.cmoine.perspectiveshare.model.impl.ShowInTimeTypeImpl
     * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getShowInTimeType()
     * @generated
     */
    int SHOW_IN_TIME_TYPE = 16;

    /**
     * The feature id for the '<em><b>Value</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int SHOW_IN_TIME_TYPE__VALUE = 0;

    /**
     * The feature id for the '<em><b>Id</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int SHOW_IN_TIME_TYPE__ID = 1;

    /**
     * The feature id for the '<em><b>Time</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int SHOW_IN_TIME_TYPE__TIME = 2;

    /**
     * The number of structural features of the '<em>Show In Time Type</em>' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int SHOW_IN_TIME_TYPE_FEATURE_COUNT = 3;

    /**
     * The meta object id for the '{@link org.cmoine.perspectiveshare.model.impl.ShowViewActionTypeImpl <em>Show View Action Type</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.cmoine.perspectiveshare.model.impl.ShowViewActionTypeImpl
     * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getShowViewActionType()
     * @generated
     */
    int SHOW_VIEW_ACTION_TYPE = 17;

    /**
     * The feature id for the '<em><b>Value</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int SHOW_VIEW_ACTION_TYPE__VALUE = 0;

    /**
     * The feature id for the '<em><b>Id</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int SHOW_VIEW_ACTION_TYPE__ID = 1;

    /**
     * The number of structural features of the '<em>Show View Action Type</em>' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int SHOW_VIEW_ACTION_TYPE_FEATURE_COUNT = 2;

    /**
     * The meta object id for the '{@link org.cmoine.perspectiveshare.model.impl.ViewTypeImpl <em>View Type</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.cmoine.perspectiveshare.model.impl.ViewTypeImpl
     * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getViewType()
     * @generated
     */
    int VIEW_TYPE = 18;

    /**
     * The feature id for the '<em><b>Value</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int VIEW_TYPE__VALUE = 0;

    /**
     * The feature id for the '<em><b>Id</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int VIEW_TYPE__ID = 1;

    /**
     * The feature id for the '<em><b>Ratio</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int VIEW_TYPE__RATIO = 2;

    /**
     * The number of structural features of the '<em>View Type</em>' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int VIEW_TYPE_FEATURE_COUNT = 3;

    /**
     * The meta object id for the '{@link org.cmoine.perspectiveshare.model.impl.ViewType1Impl <em>View Type1</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.cmoine.perspectiveshare.model.impl.ViewType1Impl
     * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getViewType1()
     * @generated
     */
    int VIEW_TYPE1 = 19;

    /**
     * The feature id for the '<em><b>Value</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int VIEW_TYPE1__VALUE = 0;

    /**
     * The feature id for the '<em><b>Id</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int VIEW_TYPE1__ID = 1;

    /**
     * The number of structural features of the '<em>View Type1</em>' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int VIEW_TYPE1_FEATURE_COUNT = 2;

    /**
     * The meta object id for the '{@link org.cmoine.perspectiveshare.model.impl.WindowTypeImpl <em>Window Type</em>}' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @see org.cmoine.perspectiveshare.model.impl.WindowTypeImpl
     * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getWindowType()
     * @generated
     */
    int WINDOW_TYPE = 20;

    /**
     * The feature id for the '<em><b>Value</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int WINDOW_TYPE__VALUE = 0;

    /**
     * The feature id for the '<em><b>Height</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int WINDOW_TYPE__HEIGHT = 1;

    /**
     * The feature id for the '<em><b>Width</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int WINDOW_TYPE__WIDTH = 2;

    /**
     * The feature id for the '<em><b>X</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int WINDOW_TYPE__X = 3;

    /**
     * The feature id for the '<em><b>Y</b></em>' attribute.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int WINDOW_TYPE__Y = 4;

    /**
     * The number of structural features of the '<em>Window Type</em>' class.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @generated
     * @ordered
     */
    int WINDOW_TYPE_FEATURE_COUNT = 5;


    /**
     * Returns the meta object for class '{@link org.cmoine.perspectiveshare.model.AlwaysOffActionSetType <em>Always Off Action Set Type</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for class '<em>Always Off Action Set Type</em>'.
     * @see org.cmoine.perspectiveshare.model.AlwaysOffActionSetType
     * @generated
     */
    EClass getAlwaysOffActionSetType();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.AlwaysOffActionSetType#getValue <em>Value</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Value</em>'.
     * @see org.cmoine.perspectiveshare.model.AlwaysOffActionSetType#getValue()
     * @see #getAlwaysOffActionSetType()
     * @generated
     */
    EAttribute getAlwaysOffActionSetType_Value();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.AlwaysOffActionSetType#getId <em>Id</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Id</em>'.
     * @see org.cmoine.perspectiveshare.model.AlwaysOffActionSetType#getId()
     * @see #getAlwaysOffActionSetType()
     * @generated
     */
    EAttribute getAlwaysOffActionSetType_Id();

    /**
     * Returns the meta object for class '{@link org.cmoine.perspectiveshare.model.AlwaysOnActionSetType <em>Always On Action Set Type</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for class '<em>Always On Action Set Type</em>'.
     * @see org.cmoine.perspectiveshare.model.AlwaysOnActionSetType
     * @generated
     */
    EClass getAlwaysOnActionSetType();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.AlwaysOnActionSetType#getValue <em>Value</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Value</em>'.
     * @see org.cmoine.perspectiveshare.model.AlwaysOnActionSetType#getValue()
     * @see #getAlwaysOnActionSetType()
     * @generated
     */
    EAttribute getAlwaysOnActionSetType_Value();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.AlwaysOnActionSetType#getId <em>Id</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Id</em>'.
     * @see org.cmoine.perspectiveshare.model.AlwaysOnActionSetType#getId()
     * @see #getAlwaysOnActionSetType()
     * @generated
     */
    EAttribute getAlwaysOnActionSetType_Id();

    /**
     * Returns the meta object for class '{@link org.cmoine.perspectiveshare.model.DescriptorType <em>Descriptor Type</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for class '<em>Descriptor Type</em>'.
     * @see org.cmoine.perspectiveshare.model.DescriptorType
     * @generated
     */
    EClass getDescriptorType();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.DescriptorType#getValue <em>Value</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Value</em>'.
     * @see org.cmoine.perspectiveshare.model.DescriptorType#getValue()
     * @see #getDescriptorType()
     * @generated
     */
    EAttribute getDescriptorType_Value();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.DescriptorType#getDescriptor <em>Descriptor</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Descriptor</em>'.
     * @see org.cmoine.perspectiveshare.model.DescriptorType#getDescriptor()
     * @see #getDescriptorType()
     * @generated
     */
    EAttribute getDescriptorType_Descriptor();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.DescriptorType#getId <em>Id</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Id</em>'.
     * @see org.cmoine.perspectiveshare.model.DescriptorType#getId()
     * @see #getDescriptorType()
     * @generated
     */
    EAttribute getDescriptorType_Id();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.DescriptorType#getLabel <em>Label</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Label</em>'.
     * @see org.cmoine.perspectiveshare.model.DescriptorType#getLabel()
     * @see #getDescriptorType()
     * @generated
     */
    EAttribute getDescriptorType_Label();

    /**
     * Returns the meta object for class '{@link org.cmoine.perspectiveshare.model.DocumentRoot <em>Document Root</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for class '<em>Document Root</em>'.
     * @see org.cmoine.perspectiveshare.model.DocumentRoot
     * @generated
     */
    EClass getDocumentRoot();

    /**
     * Returns the meta object for the attribute list '{@link org.cmoine.perspectiveshare.model.DocumentRoot#getMixed <em>Mixed</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute list '<em>Mixed</em>'.
     * @see org.cmoine.perspectiveshare.model.DocumentRoot#getMixed()
     * @see #getDocumentRoot()
     * @generated
     */
    EAttribute getDocumentRoot_Mixed();

    /**
     * Returns the meta object for the map '{@link org.cmoine.perspectiveshare.model.DocumentRoot#getXMLNSPrefixMap <em>XMLNS Prefix Map</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the map '<em>XMLNS Prefix Map</em>'.
     * @see org.cmoine.perspectiveshare.model.DocumentRoot#getXMLNSPrefixMap()
     * @see #getDocumentRoot()
     * @generated
     */
    EReference getDocumentRoot_XMLNSPrefixMap();

    /**
     * Returns the meta object for the map '{@link org.cmoine.perspectiveshare.model.DocumentRoot#getXSISchemaLocation <em>XSI Schema Location</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the map '<em>XSI Schema Location</em>'.
     * @see org.cmoine.perspectiveshare.model.DocumentRoot#getXSISchemaLocation()
     * @see #getDocumentRoot()
     * @generated
     */
    EReference getDocumentRoot_XSISchemaLocation();

    /**
     * Returns the meta object for the containment reference '{@link org.cmoine.perspectiveshare.model.DocumentRoot#getPerspective <em>Perspective</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the containment reference '<em>Perspective</em>'.
     * @see org.cmoine.perspectiveshare.model.DocumentRoot#getPerspective()
     * @see #getDocumentRoot()
     * @generated
     */
    EReference getDocumentRoot_Perspective();

    /**
     * Returns the meta object for class '{@link org.cmoine.perspectiveshare.model.FastViewsType <em>Fast Views Type</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for class '<em>Fast Views Type</em>'.
     * @see org.cmoine.perspectiveshare.model.FastViewsType
     * @generated
     */
    EClass getFastViewsType();

    /**
     * Returns the meta object for the containment reference list '{@link org.cmoine.perspectiveshare.model.FastViewsType#getView <em>View</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the containment reference list '<em>View</em>'.
     * @see org.cmoine.perspectiveshare.model.FastViewsType#getView()
     * @see #getFastViewsType()
     * @generated
     */
    EReference getFastViewsType_View();

    /**
     * Returns the meta object for class '{@link org.cmoine.perspectiveshare.model.FolderType <em>Folder Type</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for class '<em>Folder Type</em>'.
     * @see org.cmoine.perspectiveshare.model.FolderType
     * @generated
     */
    EClass getFolderType();

    /**
     * Returns the meta object for the containment reference list '{@link org.cmoine.perspectiveshare.model.FolderType#getPage <em>Page</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the containment reference list '<em>Page</em>'.
     * @see org.cmoine.perspectiveshare.model.FolderType#getPage()
     * @see #getFolderType()
     * @generated
     */
    EReference getFolderType_Page();

    /**
     * Returns the meta object for the containment reference '{@link org.cmoine.perspectiveshare.model.FolderType#getPresentation <em>Presentation</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the containment reference '<em>Presentation</em>'.
     * @see org.cmoine.perspectiveshare.model.FolderType#getPresentation()
     * @see #getFolderType()
     * @generated
     */
    EReference getFolderType_Presentation();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.FolderType#getActivePageID <em>Active Page ID</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Active Page ID</em>'.
     * @see org.cmoine.perspectiveshare.model.FolderType#getActivePageID()
     * @see #getFolderType()
     * @generated
     */
    EAttribute getFolderType_ActivePageID();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.FolderType#getAppearance <em>Appearance</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Appearance</em>'.
     * @see org.cmoine.perspectiveshare.model.FolderType#getAppearance()
     * @see #getFolderType()
     * @generated
     */
    EAttribute getFolderType_Appearance();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.FolderType#getExpanded <em>Expanded</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Expanded</em>'.
     * @see org.cmoine.perspectiveshare.model.FolderType#getExpanded()
     * @see #getFolderType()
     * @generated
     */
    EAttribute getFolderType_Expanded();

    /**
     * Returns the meta object for class '{@link org.cmoine.perspectiveshare.model.HideToolbarItemIdType <em>Hide Toolbar Item Id Type</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for class '<em>Hide Toolbar Item Id Type</em>'.
     * @see org.cmoine.perspectiveshare.model.HideToolbarItemIdType
     * @generated
     */
    EClass getHideToolbarItemIdType();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.HideToolbarItemIdType#getValue <em>Value</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Value</em>'.
     * @see org.cmoine.perspectiveshare.model.HideToolbarItemIdType#getValue()
     * @see #getHideToolbarItemIdType()
     * @generated
     */
    EAttribute getHideToolbarItemIdType_Value();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.HideToolbarItemIdType#getId <em>Id</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Id</em>'.
     * @see org.cmoine.perspectiveshare.model.HideToolbarItemIdType#getId()
     * @see #getHideToolbarItemIdType()
     * @generated
     */
    EAttribute getHideToolbarItemIdType_Id();

    /**
     * Returns the meta object for class '{@link org.cmoine.perspectiveshare.model.InfoType <em>Info Type</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for class '<em>Info Type</em>'.
     * @see org.cmoine.perspectiveshare.model.InfoType
     * @generated
     */
    EClass getInfoType();

    /**
     * Returns the meta object for the attribute list '{@link org.cmoine.perspectiveshare.model.InfoType#getMixed <em>Mixed</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute list '<em>Mixed</em>'.
     * @see org.cmoine.perspectiveshare.model.InfoType#getMixed()
     * @see #getInfoType()
     * @generated
     */
    EAttribute getInfoType_Mixed();

    /**
     * Returns the meta object for the containment reference '{@link org.cmoine.perspectiveshare.model.InfoType#getFolder <em>Folder</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the containment reference '<em>Folder</em>'.
     * @see org.cmoine.perspectiveshare.model.InfoType#getFolder()
     * @see #getInfoType()
     * @generated
     */
    EReference getInfoType_Folder();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.InfoType#getFolder1 <em>Folder1</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Folder1</em>'.
     * @see org.cmoine.perspectiveshare.model.InfoType#getFolder1()
     * @see #getInfoType()
     * @generated
     */
    EAttribute getInfoType_Folder1();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.InfoType#getPart <em>Part</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Part</em>'.
     * @see org.cmoine.perspectiveshare.model.InfoType#getPart()
     * @see #getInfoType()
     * @generated
     */
    EAttribute getInfoType_Part();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.InfoType#getRatio <em>Ratio</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Ratio</em>'.
     * @see org.cmoine.perspectiveshare.model.InfoType#getRatio()
     * @see #getInfoType()
     * @generated
     */
    EAttribute getInfoType_Ratio();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.InfoType#getRatioLeft <em>Ratio Left</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Ratio Left</em>'.
     * @see org.cmoine.perspectiveshare.model.InfoType#getRatioLeft()
     * @see #getInfoType()
     * @generated
     */
    EAttribute getInfoType_RatioLeft();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.InfoType#getRatioRight <em>Ratio Right</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Ratio Right</em>'.
     * @see org.cmoine.perspectiveshare.model.InfoType#getRatioRight()
     * @see #getInfoType()
     * @generated
     */
    EAttribute getInfoType_RatioRight();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.InfoType#getRelationship <em>Relationship</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Relationship</em>'.
     * @see org.cmoine.perspectiveshare.model.InfoType#getRelationship()
     * @see #getInfoType()
     * @generated
     */
    EAttribute getInfoType_Relationship();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.InfoType#getRelative <em>Relative</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Relative</em>'.
     * @see org.cmoine.perspectiveshare.model.InfoType#getRelative()
     * @see #getInfoType()
     * @generated
     */
    EAttribute getInfoType_Relative();

    /**
     * Returns the meta object for class '{@link org.cmoine.perspectiveshare.model.LayoutType <em>Layout Type</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for class '<em>Layout Type</em>'.
     * @see org.cmoine.perspectiveshare.model.LayoutType
     * @generated
     */
    EClass getLayoutType();

    /**
     * Returns the meta object for the containment reference '{@link org.cmoine.perspectiveshare.model.LayoutType#getMainWindow <em>Main Window</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the containment reference '<em>Main Window</em>'.
     * @see org.cmoine.perspectiveshare.model.LayoutType#getMainWindow()
     * @see #getLayoutType()
     * @generated
     */
    EReference getLayoutType_MainWindow();

    /**
     * Returns the meta object for class '{@link org.cmoine.perspectiveshare.model.MainWindowType <em>Main Window Type</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for class '<em>Main Window Type</em>'.
     * @see org.cmoine.perspectiveshare.model.MainWindowType
     * @generated
     */
    EClass getMainWindowType();

    /**
     * Returns the meta object for the containment reference list '{@link org.cmoine.perspectiveshare.model.MainWindowType#getInfo <em>Info</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the containment reference list '<em>Info</em>'.
     * @see org.cmoine.perspectiveshare.model.MainWindowType#getInfo()
     * @see #getMainWindowType()
     * @generated
     */
    EReference getMainWindowType_Info();

    /**
     * Returns the meta object for class '{@link org.cmoine.perspectiveshare.model.NewWizardActionType <em>New Wizard Action Type</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for class '<em>New Wizard Action Type</em>'.
     * @see org.cmoine.perspectiveshare.model.NewWizardActionType
     * @generated
     */
    EClass getNewWizardActionType();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.NewWizardActionType#getValue <em>Value</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Value</em>'.
     * @see org.cmoine.perspectiveshare.model.NewWizardActionType#getValue()
     * @see #getNewWizardActionType()
     * @generated
     */
    EAttribute getNewWizardActionType_Value();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.NewWizardActionType#getId <em>Id</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Id</em>'.
     * @see org.cmoine.perspectiveshare.model.NewWizardActionType#getId()
     * @see #getNewWizardActionType()
     * @generated
     */
    EAttribute getNewWizardActionType_Id();

    /**
     * Returns the meta object for class '{@link org.cmoine.perspectiveshare.model.PageType <em>Page Type</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for class '<em>Page Type</em>'.
     * @see org.cmoine.perspectiveshare.model.PageType
     * @generated
     */
    EClass getPageType();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.PageType#getValue <em>Value</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Value</em>'.
     * @see org.cmoine.perspectiveshare.model.PageType#getValue()
     * @see #getPageType()
     * @generated
     */
    EAttribute getPageType_Value();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.PageType#getContent <em>Content</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Content</em>'.
     * @see org.cmoine.perspectiveshare.model.PageType#getContent()
     * @see #getPageType()
     * @generated
     */
    EAttribute getPageType_Content();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.PageType#getLabel <em>Label</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Label</em>'.
     * @see org.cmoine.perspectiveshare.model.PageType#getLabel()
     * @see #getPageType()
     * @generated
     */
    EAttribute getPageType_Label();

    /**
     * Returns the meta object for class '{@link org.cmoine.perspectiveshare.model.PartType <em>Part Type</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for class '<em>Part Type</em>'.
     * @see org.cmoine.perspectiveshare.model.PartType
     * @generated
     */
    EClass getPartType();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.PartType#getValue <em>Value</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Value</em>'.
     * @see org.cmoine.perspectiveshare.model.PartType#getValue()
     * @see #getPartType()
     * @generated
     */
    EAttribute getPartType_Value();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.PartType#getId <em>Id</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Id</em>'.
     * @see org.cmoine.perspectiveshare.model.PartType#getId()
     * @see #getPartType()
     * @generated
     */
    EAttribute getPartType_Id();

    /**
     * Returns the meta object for class '{@link org.cmoine.perspectiveshare.model.PerspectiveActionType <em>Perspective Action Type</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for class '<em>Perspective Action Type</em>'.
     * @see org.cmoine.perspectiveshare.model.PerspectiveActionType
     * @generated
     */
    EClass getPerspectiveActionType();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.PerspectiveActionType#getValue <em>Value</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Value</em>'.
     * @see org.cmoine.perspectiveshare.model.PerspectiveActionType#getValue()
     * @see #getPerspectiveActionType()
     * @generated
     */
    EAttribute getPerspectiveActionType_Value();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.PerspectiveActionType#getId <em>Id</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Id</em>'.
     * @see org.cmoine.perspectiveshare.model.PerspectiveActionType#getId()
     * @see #getPerspectiveActionType()
     * @generated
     */
    EAttribute getPerspectiveActionType_Id();

    /**
     * Returns the meta object for class '{@link org.cmoine.perspectiveshare.model.PerspectiveType <em>Perspective Type</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for class '<em>Perspective Type</em>'.
     * @see org.cmoine.perspectiveshare.model.PerspectiveType
     * @generated
     */
    EClass getPerspectiveType();

    /**
     * Returns the meta object for the containment reference '{@link org.cmoine.perspectiveshare.model.PerspectiveType#getDescriptor <em>Descriptor</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the containment reference '<em>Descriptor</em>'.
     * @see org.cmoine.perspectiveshare.model.PerspectiveType#getDescriptor()
     * @see #getPerspectiveType()
     * @generated
     */
    EReference getPerspectiveType_Descriptor();

    /**
     * Returns the meta object for the containment reference '{@link org.cmoine.perspectiveshare.model.PerspectiveType#getWindow <em>Window</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the containment reference '<em>Window</em>'.
     * @see org.cmoine.perspectiveshare.model.PerspectiveType#getWindow()
     * @see #getPerspectiveType()
     * @generated
     */
    EReference getPerspectiveType_Window();

    /**
     * Returns the meta object for the containment reference list '{@link org.cmoine.perspectiveshare.model.PerspectiveType#getAlwaysOnActionSet <em>Always On Action Set</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the containment reference list '<em>Always On Action Set</em>'.
     * @see org.cmoine.perspectiveshare.model.PerspectiveType#getAlwaysOnActionSet()
     * @see #getPerspectiveType()
     * @generated
     */
    EReference getPerspectiveType_AlwaysOnActionSet();

    /**
     * Returns the meta object for the containment reference list '{@link org.cmoine.perspectiveshare.model.PerspectiveType#getAlwaysOffActionSet <em>Always Off Action Set</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the containment reference list '<em>Always Off Action Set</em>'.
     * @see org.cmoine.perspectiveshare.model.PerspectiveType#getAlwaysOffActionSet()
     * @see #getPerspectiveType()
     * @generated
     */
    EReference getPerspectiveType_AlwaysOffActionSet();

    /**
     * Returns the meta object for the containment reference list '{@link org.cmoine.perspectiveshare.model.PerspectiveType#getShowViewAction <em>Show View Action</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the containment reference list '<em>Show View Action</em>'.
     * @see org.cmoine.perspectiveshare.model.PerspectiveType#getShowViewAction()
     * @see #getPerspectiveType()
     * @generated
     */
    EReference getPerspectiveType_ShowViewAction();

    /**
     * Returns the meta object for the containment reference list '{@link org.cmoine.perspectiveshare.model.PerspectiveType#getShowInTime <em>Show In Time</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the containment reference list '<em>Show In Time</em>'.
     * @see org.cmoine.perspectiveshare.model.PerspectiveType#getShowInTime()
     * @see #getPerspectiveType()
     * @generated
     */
    EReference getPerspectiveType_ShowInTime();

    /**
     * Returns the meta object for the containment reference list '{@link org.cmoine.perspectiveshare.model.PerspectiveType#getNewWizardAction <em>New Wizard Action</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the containment reference list '<em>New Wizard Action</em>'.
     * @see org.cmoine.perspectiveshare.model.PerspectiveType#getNewWizardAction()
     * @see #getPerspectiveType()
     * @generated
     */
    EReference getPerspectiveType_NewWizardAction();

    /**
     * Returns the meta object for the containment reference list '{@link org.cmoine.perspectiveshare.model.PerspectiveType#getPerspectiveAction <em>Perspective Action</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the containment reference list '<em>Perspective Action</em>'.
     * @see org.cmoine.perspectiveshare.model.PerspectiveType#getPerspectiveAction()
     * @see #getPerspectiveType()
     * @generated
     */
    EReference getPerspectiveType_PerspectiveAction();

    /**
     * Returns the meta object for the containment reference list '{@link org.cmoine.perspectiveshare.model.PerspectiveType#getHideToolbarItemId <em>Hide Toolbar Item Id</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the containment reference list '<em>Hide Toolbar Item Id</em>'.
     * @see org.cmoine.perspectiveshare.model.PerspectiveType#getHideToolbarItemId()
     * @see #getPerspectiveType()
     * @generated
     */
    EReference getPerspectiveType_HideToolbarItemId();

    /**
     * Returns the meta object for the containment reference list '{@link org.cmoine.perspectiveshare.model.PerspectiveType#getView <em>View</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the containment reference list '<em>View</em>'.
     * @see org.cmoine.perspectiveshare.model.PerspectiveType#getView()
     * @see #getPerspectiveType()
     * @generated
     */
    EReference getPerspectiveType_View();

    /**
     * Returns the meta object for the containment reference '{@link org.cmoine.perspectiveshare.model.PerspectiveType#getFastViews <em>Fast Views</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the containment reference '<em>Fast Views</em>'.
     * @see org.cmoine.perspectiveshare.model.PerspectiveType#getFastViews()
     * @see #getPerspectiveType()
     * @generated
     */
    EReference getPerspectiveType_FastViews();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.PerspectiveType#getFastViewBars <em>Fast View Bars</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Fast View Bars</em>'.
     * @see org.cmoine.perspectiveshare.model.PerspectiveType#getFastViewBars()
     * @see #getPerspectiveType()
     * @generated
     */
    EAttribute getPerspectiveType_FastViewBars();

    /**
     * Returns the meta object for the containment reference '{@link org.cmoine.perspectiveshare.model.PerspectiveType#getLayout <em>Layout</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the containment reference '<em>Layout</em>'.
     * @see org.cmoine.perspectiveshare.model.PerspectiveType#getLayout()
     * @see #getPerspectiveType()
     * @generated
     */
    EReference getPerspectiveType_Layout();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.PerspectiveType#getEditorAreaTrimState <em>Editor Area Trim State</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Editor Area Trim State</em>'.
     * @see org.cmoine.perspectiveshare.model.PerspectiveType#getEditorAreaTrimState()
     * @see #getPerspectiveType()
     * @generated
     */
    EAttribute getPerspectiveType_EditorAreaTrimState();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.PerspectiveType#getEditorAreaVisible <em>Editor Area Visible</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Editor Area Visible</em>'.
     * @see org.cmoine.perspectiveshare.model.PerspectiveType#getEditorAreaVisible()
     * @see #getPerspectiveType()
     * @generated
     */
    EAttribute getPerspectiveType_EditorAreaVisible();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.PerspectiveType#getFixed <em>Fixed</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Fixed</em>'.
     * @see org.cmoine.perspectiveshare.model.PerspectiveType#getFixed()
     * @see #getPerspectiveType()
     * @generated
     */
    EAttribute getPerspectiveType_Fixed();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.PerspectiveType#getVersion <em>Version</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Version</em>'.
     * @see org.cmoine.perspectiveshare.model.PerspectiveType#getVersion()
     * @see #getPerspectiveType()
     * @generated
     */
    EAttribute getPerspectiveType_Version();

    /**
     * Returns the meta object for class '{@link org.cmoine.perspectiveshare.model.PresentationType <em>Presentation Type</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for class '<em>Presentation Type</em>'.
     * @see org.cmoine.perspectiveshare.model.PresentationType
     * @generated
     */
    EClass getPresentationType();

    /**
     * Returns the meta object for the attribute list '{@link org.cmoine.perspectiveshare.model.PresentationType#getMixed <em>Mixed</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute list '<em>Mixed</em>'.
     * @see org.cmoine.perspectiveshare.model.PresentationType#getMixed()
     * @see #getPresentationType()
     * @generated
     */
    EAttribute getPresentationType_Mixed();

    /**
     * Returns the meta object for the containment reference list '{@link org.cmoine.perspectiveshare.model.PresentationType#getPart <em>Part</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the containment reference list '<em>Part</em>'.
     * @see org.cmoine.perspectiveshare.model.PresentationType#getPart()
     * @see #getPresentationType()
     * @generated
     */
    EReference getPresentationType_Part();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.PresentationType#getId <em>Id</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Id</em>'.
     * @see org.cmoine.perspectiveshare.model.PresentationType#getId()
     * @see #getPresentationType()
     * @generated
     */
    EAttribute getPresentationType_Id();

    /**
     * Returns the meta object for class '{@link org.cmoine.perspectiveshare.model.ShowInTimeType <em>Show In Time Type</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for class '<em>Show In Time Type</em>'.
     * @see org.cmoine.perspectiveshare.model.ShowInTimeType
     * @generated
     */
    EClass getShowInTimeType();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.ShowInTimeType#getValue <em>Value</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Value</em>'.
     * @see org.cmoine.perspectiveshare.model.ShowInTimeType#getValue()
     * @see #getShowInTimeType()
     * @generated
     */
    EAttribute getShowInTimeType_Value();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.ShowInTimeType#getId <em>Id</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Id</em>'.
     * @see org.cmoine.perspectiveshare.model.ShowInTimeType#getId()
     * @see #getShowInTimeType()
     * @generated
     */
    EAttribute getShowInTimeType_Id();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.ShowInTimeType#getTime <em>Time</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Time</em>'.
     * @see org.cmoine.perspectiveshare.model.ShowInTimeType#getTime()
     * @see #getShowInTimeType()
     * @generated
     */
    EAttribute getShowInTimeType_Time();

    /**
     * Returns the meta object for class '{@link org.cmoine.perspectiveshare.model.ShowViewActionType <em>Show View Action Type</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for class '<em>Show View Action Type</em>'.
     * @see org.cmoine.perspectiveshare.model.ShowViewActionType
     * @generated
     */
    EClass getShowViewActionType();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.ShowViewActionType#getValue <em>Value</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Value</em>'.
     * @see org.cmoine.perspectiveshare.model.ShowViewActionType#getValue()
     * @see #getShowViewActionType()
     * @generated
     */
    EAttribute getShowViewActionType_Value();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.ShowViewActionType#getId <em>Id</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Id</em>'.
     * @see org.cmoine.perspectiveshare.model.ShowViewActionType#getId()
     * @see #getShowViewActionType()
     * @generated
     */
    EAttribute getShowViewActionType_Id();

    /**
     * Returns the meta object for class '{@link org.cmoine.perspectiveshare.model.ViewType <em>View Type</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for class '<em>View Type</em>'.
     * @see org.cmoine.perspectiveshare.model.ViewType
     * @generated
     */
    EClass getViewType();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.ViewType#getValue <em>Value</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Value</em>'.
     * @see org.cmoine.perspectiveshare.model.ViewType#getValue()
     * @see #getViewType()
     * @generated
     */
    EAttribute getViewType_Value();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.ViewType#getId <em>Id</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Id</em>'.
     * @see org.cmoine.perspectiveshare.model.ViewType#getId()
     * @see #getViewType()
     * @generated
     */
    EAttribute getViewType_Id();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.ViewType#getRatio <em>Ratio</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Ratio</em>'.
     * @see org.cmoine.perspectiveshare.model.ViewType#getRatio()
     * @see #getViewType()
     * @generated
     */
    EAttribute getViewType_Ratio();

    /**
     * Returns the meta object for class '{@link org.cmoine.perspectiveshare.model.ViewType1 <em>View Type1</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for class '<em>View Type1</em>'.
     * @see org.cmoine.perspectiveshare.model.ViewType1
     * @generated
     */
    EClass getViewType1();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.ViewType1#getValue <em>Value</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Value</em>'.
     * @see org.cmoine.perspectiveshare.model.ViewType1#getValue()
     * @see #getViewType1()
     * @generated
     */
    EAttribute getViewType1_Value();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.ViewType1#getId <em>Id</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Id</em>'.
     * @see org.cmoine.perspectiveshare.model.ViewType1#getId()
     * @see #getViewType1()
     * @generated
     */
    EAttribute getViewType1_Id();

    /**
     * Returns the meta object for class '{@link org.cmoine.perspectiveshare.model.WindowType <em>Window Type</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for class '<em>Window Type</em>'.
     * @see org.cmoine.perspectiveshare.model.WindowType
     * @generated
     */
    EClass getWindowType();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.WindowType#getValue <em>Value</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Value</em>'.
     * @see org.cmoine.perspectiveshare.model.WindowType#getValue()
     * @see #getWindowType()
     * @generated
     */
    EAttribute getWindowType_Value();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.WindowType#getHeight <em>Height</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Height</em>'.
     * @see org.cmoine.perspectiveshare.model.WindowType#getHeight()
     * @see #getWindowType()
     * @generated
     */
    EAttribute getWindowType_Height();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.WindowType#getWidth <em>Width</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Width</em>'.
     * @see org.cmoine.perspectiveshare.model.WindowType#getWidth()
     * @see #getWindowType()
     * @generated
     */
    EAttribute getWindowType_Width();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.WindowType#getX <em>X</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>X</em>'.
     * @see org.cmoine.perspectiveshare.model.WindowType#getX()
     * @see #getWindowType()
     * @generated
     */
    EAttribute getWindowType_X();

    /**
     * Returns the meta object for the attribute '{@link org.cmoine.perspectiveshare.model.WindowType#getY <em>Y</em>}'.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the meta object for the attribute '<em>Y</em>'.
     * @see org.cmoine.perspectiveshare.model.WindowType#getY()
     * @see #getWindowType()
     * @generated
     */
    EAttribute getWindowType_Y();

    /**
     * Returns the factory that creates the instances of the model.
     * <!-- begin-user-doc -->
     * <!-- end-user-doc -->
     * @return the factory that creates the instances of the model.
     * @generated
     */
    PerspectivesFactory getPerspectivesFactory();

    /**
     * <!-- begin-user-doc -->
     * Defines literals for the meta objects that represent
     * <ul>
     *   <li>each class,</li>
     *   <li>each feature of each class,</li>
     *   <li>each enum,</li>
     *   <li>and each data type</li>
     * </ul>
     * <!-- end-user-doc -->
     * @generated
     */
    interface Literals {
        /**
         * The meta object literal for the '{@link org.cmoine.perspectiveshare.model.impl.AlwaysOffActionSetTypeImpl <em>Always Off Action Set Type</em>}' class.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @see org.cmoine.perspectiveshare.model.impl.AlwaysOffActionSetTypeImpl
         * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getAlwaysOffActionSetType()
         * @generated
         */
        EClass ALWAYS_OFF_ACTION_SET_TYPE = eINSTANCE.getAlwaysOffActionSetType();

        /**
         * The meta object literal for the '<em><b>Value</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute ALWAYS_OFF_ACTION_SET_TYPE__VALUE = eINSTANCE.getAlwaysOffActionSetType_Value();

        /**
         * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute ALWAYS_OFF_ACTION_SET_TYPE__ID = eINSTANCE.getAlwaysOffActionSetType_Id();

        /**
         * The meta object literal for the '{@link org.cmoine.perspectiveshare.model.impl.AlwaysOnActionSetTypeImpl <em>Always On Action Set Type</em>}' class.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @see org.cmoine.perspectiveshare.model.impl.AlwaysOnActionSetTypeImpl
         * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getAlwaysOnActionSetType()
         * @generated
         */
        EClass ALWAYS_ON_ACTION_SET_TYPE = eINSTANCE.getAlwaysOnActionSetType();

        /**
         * The meta object literal for the '<em><b>Value</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute ALWAYS_ON_ACTION_SET_TYPE__VALUE = eINSTANCE.getAlwaysOnActionSetType_Value();

        /**
         * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute ALWAYS_ON_ACTION_SET_TYPE__ID = eINSTANCE.getAlwaysOnActionSetType_Id();

        /**
         * The meta object literal for the '{@link org.cmoine.perspectiveshare.model.impl.DescriptorTypeImpl <em>Descriptor Type</em>}' class.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @see org.cmoine.perspectiveshare.model.impl.DescriptorTypeImpl
         * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getDescriptorType()
         * @generated
         */
        EClass DESCRIPTOR_TYPE = eINSTANCE.getDescriptorType();

        /**
         * The meta object literal for the '<em><b>Value</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute DESCRIPTOR_TYPE__VALUE = eINSTANCE.getDescriptorType_Value();

        /**
         * The meta object literal for the '<em><b>Descriptor</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute DESCRIPTOR_TYPE__DESCRIPTOR = eINSTANCE.getDescriptorType_Descriptor();

        /**
         * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute DESCRIPTOR_TYPE__ID = eINSTANCE.getDescriptorType_Id();

        /**
         * The meta object literal for the '<em><b>Label</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute DESCRIPTOR_TYPE__LABEL = eINSTANCE.getDescriptorType_Label();

        /**
         * The meta object literal for the '{@link org.cmoine.perspectiveshare.model.impl.DocumentRootImpl <em>Document Root</em>}' class.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @see org.cmoine.perspectiveshare.model.impl.DocumentRootImpl
         * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getDocumentRoot()
         * @generated
         */
        EClass DOCUMENT_ROOT = eINSTANCE.getDocumentRoot();

        /**
         * The meta object literal for the '<em><b>Mixed</b></em>' attribute list feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute DOCUMENT_ROOT__MIXED = eINSTANCE.getDocumentRoot_Mixed();

        /**
         * The meta object literal for the '<em><b>XMLNS Prefix Map</b></em>' map feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EReference DOCUMENT_ROOT__XMLNS_PREFIX_MAP = eINSTANCE.getDocumentRoot_XMLNSPrefixMap();

        /**
         * The meta object literal for the '<em><b>XSI Schema Location</b></em>' map feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EReference DOCUMENT_ROOT__XSI_SCHEMA_LOCATION = eINSTANCE.getDocumentRoot_XSISchemaLocation();

        /**
         * The meta object literal for the '<em><b>Perspective</b></em>' containment reference feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EReference DOCUMENT_ROOT__PERSPECTIVE = eINSTANCE.getDocumentRoot_Perspective();

        /**
         * The meta object literal for the '{@link org.cmoine.perspectiveshare.model.impl.FastViewsTypeImpl <em>Fast Views Type</em>}' class.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @see org.cmoine.perspectiveshare.model.impl.FastViewsTypeImpl
         * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getFastViewsType()
         * @generated
         */
        EClass FAST_VIEWS_TYPE = eINSTANCE.getFastViewsType();

        /**
         * The meta object literal for the '<em><b>View</b></em>' containment reference list feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EReference FAST_VIEWS_TYPE__VIEW = eINSTANCE.getFastViewsType_View();

        /**
         * The meta object literal for the '{@link org.cmoine.perspectiveshare.model.impl.FolderTypeImpl <em>Folder Type</em>}' class.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @see org.cmoine.perspectiveshare.model.impl.FolderTypeImpl
         * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getFolderType()
         * @generated
         */
        EClass FOLDER_TYPE = eINSTANCE.getFolderType();

        /**
         * The meta object literal for the '<em><b>Page</b></em>' containment reference list feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EReference FOLDER_TYPE__PAGE = eINSTANCE.getFolderType_Page();

        /**
         * The meta object literal for the '<em><b>Presentation</b></em>' containment reference feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EReference FOLDER_TYPE__PRESENTATION = eINSTANCE.getFolderType_Presentation();

        /**
         * The meta object literal for the '<em><b>Active Page ID</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute FOLDER_TYPE__ACTIVE_PAGE_ID = eINSTANCE.getFolderType_ActivePageID();

        /**
         * The meta object literal for the '<em><b>Appearance</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute FOLDER_TYPE__APPEARANCE = eINSTANCE.getFolderType_Appearance();

        /**
         * The meta object literal for the '<em><b>Expanded</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute FOLDER_TYPE__EXPANDED = eINSTANCE.getFolderType_Expanded();

        /**
         * The meta object literal for the '{@link org.cmoine.perspectiveshare.model.impl.HideToolbarItemIdTypeImpl <em>Hide Toolbar Item Id Type</em>}' class.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @see org.cmoine.perspectiveshare.model.impl.HideToolbarItemIdTypeImpl
         * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getHideToolbarItemIdType()
         * @generated
         */
        EClass HIDE_TOOLBAR_ITEM_ID_TYPE = eINSTANCE.getHideToolbarItemIdType();

        /**
         * The meta object literal for the '<em><b>Value</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute HIDE_TOOLBAR_ITEM_ID_TYPE__VALUE = eINSTANCE.getHideToolbarItemIdType_Value();

        /**
         * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute HIDE_TOOLBAR_ITEM_ID_TYPE__ID = eINSTANCE.getHideToolbarItemIdType_Id();

        /**
         * The meta object literal for the '{@link org.cmoine.perspectiveshare.model.impl.InfoTypeImpl <em>Info Type</em>}' class.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @see org.cmoine.perspectiveshare.model.impl.InfoTypeImpl
         * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getInfoType()
         * @generated
         */
        EClass INFO_TYPE = eINSTANCE.getInfoType();

        /**
         * The meta object literal for the '<em><b>Mixed</b></em>' attribute list feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute INFO_TYPE__MIXED = eINSTANCE.getInfoType_Mixed();

        /**
         * The meta object literal for the '<em><b>Folder</b></em>' containment reference feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EReference INFO_TYPE__FOLDER = eINSTANCE.getInfoType_Folder();

        /**
         * The meta object literal for the '<em><b>Folder1</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute INFO_TYPE__FOLDER1 = eINSTANCE.getInfoType_Folder1();

        /**
         * The meta object literal for the '<em><b>Part</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute INFO_TYPE__PART = eINSTANCE.getInfoType_Part();

        /**
         * The meta object literal for the '<em><b>Ratio</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute INFO_TYPE__RATIO = eINSTANCE.getInfoType_Ratio();

        /**
         * The meta object literal for the '<em><b>Ratio Left</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute INFO_TYPE__RATIO_LEFT = eINSTANCE.getInfoType_RatioLeft();

        /**
         * The meta object literal for the '<em><b>Ratio Right</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute INFO_TYPE__RATIO_RIGHT = eINSTANCE.getInfoType_RatioRight();

        /**
         * The meta object literal for the '<em><b>Relationship</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute INFO_TYPE__RELATIONSHIP = eINSTANCE.getInfoType_Relationship();

        /**
         * The meta object literal for the '<em><b>Relative</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute INFO_TYPE__RELATIVE = eINSTANCE.getInfoType_Relative();

        /**
         * The meta object literal for the '{@link org.cmoine.perspectiveshare.model.impl.LayoutTypeImpl <em>Layout Type</em>}' class.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @see org.cmoine.perspectiveshare.model.impl.LayoutTypeImpl
         * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getLayoutType()
         * @generated
         */
        EClass LAYOUT_TYPE = eINSTANCE.getLayoutType();

        /**
         * The meta object literal for the '<em><b>Main Window</b></em>' containment reference feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EReference LAYOUT_TYPE__MAIN_WINDOW = eINSTANCE.getLayoutType_MainWindow();

        /**
         * The meta object literal for the '{@link org.cmoine.perspectiveshare.model.impl.MainWindowTypeImpl <em>Main Window Type</em>}' class.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @see org.cmoine.perspectiveshare.model.impl.MainWindowTypeImpl
         * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getMainWindowType()
         * @generated
         */
        EClass MAIN_WINDOW_TYPE = eINSTANCE.getMainWindowType();

        /**
         * The meta object literal for the '<em><b>Info</b></em>' containment reference list feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EReference MAIN_WINDOW_TYPE__INFO = eINSTANCE.getMainWindowType_Info();

        /**
         * The meta object literal for the '{@link org.cmoine.perspectiveshare.model.impl.NewWizardActionTypeImpl <em>New Wizard Action Type</em>}' class.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @see org.cmoine.perspectiveshare.model.impl.NewWizardActionTypeImpl
         * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getNewWizardActionType()
         * @generated
         */
        EClass NEW_WIZARD_ACTION_TYPE = eINSTANCE.getNewWizardActionType();

        /**
         * The meta object literal for the '<em><b>Value</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute NEW_WIZARD_ACTION_TYPE__VALUE = eINSTANCE.getNewWizardActionType_Value();

        /**
         * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute NEW_WIZARD_ACTION_TYPE__ID = eINSTANCE.getNewWizardActionType_Id();

        /**
         * The meta object literal for the '{@link org.cmoine.perspectiveshare.model.impl.PageTypeImpl <em>Page Type</em>}' class.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @see org.cmoine.perspectiveshare.model.impl.PageTypeImpl
         * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getPageType()
         * @generated
         */
        EClass PAGE_TYPE = eINSTANCE.getPageType();

        /**
         * The meta object literal for the '<em><b>Value</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute PAGE_TYPE__VALUE = eINSTANCE.getPageType_Value();

        /**
         * The meta object literal for the '<em><b>Content</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute PAGE_TYPE__CONTENT = eINSTANCE.getPageType_Content();

        /**
         * The meta object literal for the '<em><b>Label</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute PAGE_TYPE__LABEL = eINSTANCE.getPageType_Label();

        /**
         * The meta object literal for the '{@link org.cmoine.perspectiveshare.model.impl.PartTypeImpl <em>Part Type</em>}' class.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @see org.cmoine.perspectiveshare.model.impl.PartTypeImpl
         * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getPartType()
         * @generated
         */
        EClass PART_TYPE = eINSTANCE.getPartType();

        /**
         * The meta object literal for the '<em><b>Value</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute PART_TYPE__VALUE = eINSTANCE.getPartType_Value();

        /**
         * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute PART_TYPE__ID = eINSTANCE.getPartType_Id();

        /**
         * The meta object literal for the '{@link org.cmoine.perspectiveshare.model.impl.PerspectiveActionTypeImpl <em>Perspective Action Type</em>}' class.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @see org.cmoine.perspectiveshare.model.impl.PerspectiveActionTypeImpl
         * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getPerspectiveActionType()
         * @generated
         */
        EClass PERSPECTIVE_ACTION_TYPE = eINSTANCE.getPerspectiveActionType();

        /**
         * The meta object literal for the '<em><b>Value</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute PERSPECTIVE_ACTION_TYPE__VALUE = eINSTANCE.getPerspectiveActionType_Value();

        /**
         * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute PERSPECTIVE_ACTION_TYPE__ID = eINSTANCE.getPerspectiveActionType_Id();

        /**
         * The meta object literal for the '{@link org.cmoine.perspectiveshare.model.impl.PerspectiveTypeImpl <em>Perspective Type</em>}' class.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @see org.cmoine.perspectiveshare.model.impl.PerspectiveTypeImpl
         * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getPerspectiveType()
         * @generated
         */
        EClass PERSPECTIVE_TYPE = eINSTANCE.getPerspectiveType();

        /**
         * The meta object literal for the '<em><b>Descriptor</b></em>' containment reference feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EReference PERSPECTIVE_TYPE__DESCRIPTOR = eINSTANCE.getPerspectiveType_Descriptor();

        /**
         * The meta object literal for the '<em><b>Window</b></em>' containment reference feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EReference PERSPECTIVE_TYPE__WINDOW = eINSTANCE.getPerspectiveType_Window();

        /**
         * The meta object literal for the '<em><b>Always On Action Set</b></em>' containment reference list feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EReference PERSPECTIVE_TYPE__ALWAYS_ON_ACTION_SET = eINSTANCE.getPerspectiveType_AlwaysOnActionSet();

        /**
         * The meta object literal for the '<em><b>Always Off Action Set</b></em>' containment reference list feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EReference PERSPECTIVE_TYPE__ALWAYS_OFF_ACTION_SET = eINSTANCE.getPerspectiveType_AlwaysOffActionSet();

        /**
         * The meta object literal for the '<em><b>Show View Action</b></em>' containment reference list feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EReference PERSPECTIVE_TYPE__SHOW_VIEW_ACTION = eINSTANCE.getPerspectiveType_ShowViewAction();

        /**
         * The meta object literal for the '<em><b>Show In Time</b></em>' containment reference list feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EReference PERSPECTIVE_TYPE__SHOW_IN_TIME = eINSTANCE.getPerspectiveType_ShowInTime();

        /**
         * The meta object literal for the '<em><b>New Wizard Action</b></em>' containment reference list feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EReference PERSPECTIVE_TYPE__NEW_WIZARD_ACTION = eINSTANCE.getPerspectiveType_NewWizardAction();

        /**
         * The meta object literal for the '<em><b>Perspective Action</b></em>' containment reference list feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EReference PERSPECTIVE_TYPE__PERSPECTIVE_ACTION = eINSTANCE.getPerspectiveType_PerspectiveAction();

        /**
         * The meta object literal for the '<em><b>Hide Toolbar Item Id</b></em>' containment reference list feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EReference PERSPECTIVE_TYPE__HIDE_TOOLBAR_ITEM_ID = eINSTANCE.getPerspectiveType_HideToolbarItemId();

        /**
         * The meta object literal for the '<em><b>View</b></em>' containment reference list feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EReference PERSPECTIVE_TYPE__VIEW = eINSTANCE.getPerspectiveType_View();

        /**
         * The meta object literal for the '<em><b>Fast Views</b></em>' containment reference feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EReference PERSPECTIVE_TYPE__FAST_VIEWS = eINSTANCE.getPerspectiveType_FastViews();

        /**
         * The meta object literal for the '<em><b>Fast View Bars</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute PERSPECTIVE_TYPE__FAST_VIEW_BARS = eINSTANCE.getPerspectiveType_FastViewBars();

        /**
         * The meta object literal for the '<em><b>Layout</b></em>' containment reference feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EReference PERSPECTIVE_TYPE__LAYOUT = eINSTANCE.getPerspectiveType_Layout();

        /**
         * The meta object literal for the '<em><b>Editor Area Trim State</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute PERSPECTIVE_TYPE__EDITOR_AREA_TRIM_STATE = eINSTANCE.getPerspectiveType_EditorAreaTrimState();

        /**
         * The meta object literal for the '<em><b>Editor Area Visible</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute PERSPECTIVE_TYPE__EDITOR_AREA_VISIBLE = eINSTANCE.getPerspectiveType_EditorAreaVisible();

        /**
         * The meta object literal for the '<em><b>Fixed</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute PERSPECTIVE_TYPE__FIXED = eINSTANCE.getPerspectiveType_Fixed();

        /**
         * The meta object literal for the '<em><b>Version</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute PERSPECTIVE_TYPE__VERSION = eINSTANCE.getPerspectiveType_Version();

        /**
         * The meta object literal for the '{@link org.cmoine.perspectiveshare.model.impl.PresentationTypeImpl <em>Presentation Type</em>}' class.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @see org.cmoine.perspectiveshare.model.impl.PresentationTypeImpl
         * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getPresentationType()
         * @generated
         */
        EClass PRESENTATION_TYPE = eINSTANCE.getPresentationType();

        /**
         * The meta object literal for the '<em><b>Mixed</b></em>' attribute list feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute PRESENTATION_TYPE__MIXED = eINSTANCE.getPresentationType_Mixed();

        /**
         * The meta object literal for the '<em><b>Part</b></em>' containment reference list feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EReference PRESENTATION_TYPE__PART = eINSTANCE.getPresentationType_Part();

        /**
         * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute PRESENTATION_TYPE__ID = eINSTANCE.getPresentationType_Id();

        /**
         * The meta object literal for the '{@link org.cmoine.perspectiveshare.model.impl.ShowInTimeTypeImpl <em>Show In Time Type</em>}' class.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @see org.cmoine.perspectiveshare.model.impl.ShowInTimeTypeImpl
         * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getShowInTimeType()
         * @generated
         */
        EClass SHOW_IN_TIME_TYPE = eINSTANCE.getShowInTimeType();

        /**
         * The meta object literal for the '<em><b>Value</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute SHOW_IN_TIME_TYPE__VALUE = eINSTANCE.getShowInTimeType_Value();

        /**
         * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute SHOW_IN_TIME_TYPE__ID = eINSTANCE.getShowInTimeType_Id();

        /**
         * The meta object literal for the '<em><b>Time</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute SHOW_IN_TIME_TYPE__TIME = eINSTANCE.getShowInTimeType_Time();

        /**
         * The meta object literal for the '{@link org.cmoine.perspectiveshare.model.impl.ShowViewActionTypeImpl <em>Show View Action Type</em>}' class.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @see org.cmoine.perspectiveshare.model.impl.ShowViewActionTypeImpl
         * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getShowViewActionType()
         * @generated
         */
        EClass SHOW_VIEW_ACTION_TYPE = eINSTANCE.getShowViewActionType();

        /**
         * The meta object literal for the '<em><b>Value</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute SHOW_VIEW_ACTION_TYPE__VALUE = eINSTANCE.getShowViewActionType_Value();

        /**
         * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute SHOW_VIEW_ACTION_TYPE__ID = eINSTANCE.getShowViewActionType_Id();

        /**
         * The meta object literal for the '{@link org.cmoine.perspectiveshare.model.impl.ViewTypeImpl <em>View Type</em>}' class.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @see org.cmoine.perspectiveshare.model.impl.ViewTypeImpl
         * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getViewType()
         * @generated
         */
        EClass VIEW_TYPE = eINSTANCE.getViewType();

        /**
         * The meta object literal for the '<em><b>Value</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute VIEW_TYPE__VALUE = eINSTANCE.getViewType_Value();

        /**
         * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute VIEW_TYPE__ID = eINSTANCE.getViewType_Id();

        /**
         * The meta object literal for the '<em><b>Ratio</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute VIEW_TYPE__RATIO = eINSTANCE.getViewType_Ratio();

        /**
         * The meta object literal for the '{@link org.cmoine.perspectiveshare.model.impl.ViewType1Impl <em>View Type1</em>}' class.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @see org.cmoine.perspectiveshare.model.impl.ViewType1Impl
         * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getViewType1()
         * @generated
         */
        EClass VIEW_TYPE1 = eINSTANCE.getViewType1();

        /**
         * The meta object literal for the '<em><b>Value</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute VIEW_TYPE1__VALUE = eINSTANCE.getViewType1_Value();

        /**
         * The meta object literal for the '<em><b>Id</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute VIEW_TYPE1__ID = eINSTANCE.getViewType1_Id();

        /**
         * The meta object literal for the '{@link org.cmoine.perspectiveshare.model.impl.WindowTypeImpl <em>Window Type</em>}' class.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @see org.cmoine.perspectiveshare.model.impl.WindowTypeImpl
         * @see org.cmoine.perspectiveshare.model.impl.PerspectivesPackageImpl#getWindowType()
         * @generated
         */
        EClass WINDOW_TYPE = eINSTANCE.getWindowType();

        /**
         * The meta object literal for the '<em><b>Value</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute WINDOW_TYPE__VALUE = eINSTANCE.getWindowType_Value();

        /**
         * The meta object literal for the '<em><b>Height</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute WINDOW_TYPE__HEIGHT = eINSTANCE.getWindowType_Height();

        /**
         * The meta object literal for the '<em><b>Width</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute WINDOW_TYPE__WIDTH = eINSTANCE.getWindowType_Width();

        /**
         * The meta object literal for the '<em><b>X</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute WINDOW_TYPE__X = eINSTANCE.getWindowType_X();

        /**
         * The meta object literal for the '<em><b>Y</b></em>' attribute feature.
         * <!-- begin-user-doc -->
         * <!-- end-user-doc -->
         * @generated
         */
        EAttribute WINDOW_TYPE__Y = eINSTANCE.getWindowType_Y();

    }

} //PerspectivesPackage
